package com.zmn.plat.model.entity.base.fault;

import io.swagger.annotations.ApiModelProperty;
import lombok.*;
import com.zmn.common.utils.pager.Pages;

import java.util.Date;
import java.util.List;

/**
 * 描述: 故障查询
 *
 * @author chengguang
 * @since 2021/11/24 18:16
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class FaultQuery extends Pages {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty("故障id")
    private Integer faultId;

    @ApiModelProperty("故障ids")
    private List<Integer> faultIds;

    @ApiModelProperty("名称或id 模糊查询")
    private String nameOrfaultId;

    @ApiModelProperty("下拉框模糊搜索名称")
    private String keyWord;

    @ApiModelProperty("排序字段")
    private Integer sort;

    @ApiModelProperty("故障名称")
    private String faultName;

    @ApiModelProperty("故障等级: 1简单 2一般 3复杂 4严重 ")
    private Integer faultLevel;

    @ApiModelProperty("故障说明")
    private String faultDesc;

    @ApiModelProperty("状态：1已停用、2使用中")
    private Integer status;




}
